package lumis.portal.filesystem.event;

import lumis.portal.filesystem.PortalFile;
import lumis.portal.stability.StableMinor;

/**
 * Event raised when a file has been removed and will propagate to the whole cluster.
 * <p>
 * This event is raised only once in a portal cluster for each logical file. 
 * When the file change is replicated to other portal nodes, the 
 * {@link FileSystemDeleteEvent} is raised instead.
 * 
 * @see FileSystemDeleteEvent
 * 
 * @version $Revision: 13093 $ $Date: 2011-05-28 18:40:18 -0300 (Sat, 28 May 2011) $
 * @since 6.0.0
 */
@StableMinor(version = "6.0", sinceVersion = "6.0")
public class ClusterFileSystemDeleteEvent extends FileSystemDeleteEvent
{

	/**
	 * Default constructor.
	 * 
	 * @param file
	 *            The file to be removed.
	 * @since 6.0.0
	 */
	public ClusterFileSystemDeleteEvent(PortalFile file)
	{
		super(file);
	}

}
